package com.gph.saviorframework.common.model;

import java.io.Serializable;
import java.util.Date;

/**
 * Created by root on 16-6-8.
 * 安全实体接口
 */
public interface SecurityEntity extends Serializable {

    /**
     * 创建日期
     * @param created
     */
    void setCreated(Date created);

    /**
     * 获取创建日期
     * @return
     */
    Date getCreated();

    /**
     * 设置修改日期
     * @param modified
     */
    void setModified(Date modified);

    /**
     * 获取修改日期
     * @return
     */
    Date getModified();

    /**
     * 设置创建人
     * @param creator
     */
    void setCreator(User creator);

    /**
     * 获取创建人
     * @return
     */
    User getCreator();

    /**
     * 设置修改人
     * @param modifier
     */
    void setModifier(User modifier);

    /**
     * 获取修改人
     * @return
     */
    User getModifier();
}
